English Dictionary
◊ MOUNTAIN CHINCHILLA
mountain chinchilla
n : a rodent native to the mountains of Chile and Peru and now
bred in captivity [syn: {mountain viscacha}]